package com.harmontronics.hanma.paas.paas.domain.job.repository.po;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

    import java.io.Serializable;
import java.time.LocalDateTime;

import lombok.Data;

/**
 * ${comments}
 *
 * @author paas-generator
 * @email paas-generator@harmontronics.com
 * @date 2021-04-21 14:38:01
 */
@Data
@TableName("hm_sys_job_log")
public class HmSysJobLogPO implements Serializable {
    private static final long serialVersionUID = 1L;

            /**
         * $column.comments
         */
            @TableId
                            private Long jobLogId;
            /**
         * 任务名称
         */
                            private String jobName;
            /**
         * 任务组名
         */
                            private String jobGroup;
            /**
         * 调用目标字符串
         */
                            private String invokeTarget;
            /**
         * 日志信息
         */
                            private String jobMessage;
            /**
         * $column.comments
         */
                            private String status;
            /**
         * 异常信息
         */
                            private String exceptionInfo;
            /**
         * $column.comments
         */
                            private LocalDateTime startTime;
            /**
         * $column.comments
         */
                            private LocalDateTime stopTime;
            /**
         * $column.comments
         */
            @TableField(fill = FieldFill.INSERT)
                            private String createBy;
            /**
         * $column.comments
         */
            @TableField(fill = FieldFill.INSERT)
                            private LocalDateTime createDate;
            /**
         * $column.comments
         */
            @TableField(fill = FieldFill.INSERT_UPDATE)
                            private String modifyBy;
            /**
         * $column.comments
         */
            @TableField(fill = FieldFill.INSERT_UPDATE)
                            private LocalDateTime modifyDate;
    
}
